package com.qzdsoft.erpcloud.vo.stock;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

public class StockOutboundInfo implements Serializable
{

    private static final long serialVersionUID = 1L;
//  请购单ID
    private Integer id;
//   所属公司
    private String companyName;
//   来源单号
    private Integer sourceBillId;
//   来源单编号
    private String sourceOrderNo;
//   销售出库单编号
    private String orderNo;
//   客户名称
    private String supplierName;
//   客户联系人
    private String supplierConnact;
//   联系电话
    private String phone;
    //出库总量
    private int count;
//   状态
    private String status;
//   审核人
    private String confirmPerson;
//   审核日期
    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date confirmDate;
//   修改人
    private String modifyPerson;
//   修改日期
    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date mofifyDate;
//   创建人
    private String createPerson;
//   创建日期
    @JsonFormat(timezone = "GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date createDate;
//   备注
    private String remark;
    
  //结算方式id
    private Integer statementId;
    //结算方式名
    private String statementNamevar;
    //结算天数
    private Integer statementDays;
    //结算币种id
    private Integer statementCurrencyId;
    //结算币名称
    private String statementCurrency;
    //结算税率
    private Integer statementTaxRate;
    //结算汇率
    private Integer statementExchangeRate;
    
    public String getStatementCurrency()
    {
        return statementCurrency;
    }
    public void setStatementCurrency(String statementCurrency)
    {
        this.statementCurrency = statementCurrency;
    }
    
    public Integer getStatementId()
    {
        return statementId;
    }
    public void setStatementId(Integer statementId)
    {
        this.statementId = statementId;
    }
    public String getStatementNamevar()
    {
        return statementNamevar;
    }
    public void setStatementNamevar(String statementNamevar)
    {
        this.statementNamevar = statementNamevar;
    }
    public Integer getStatementDays()
    {
        return statementDays;
    }
    public void setStatementDays(Integer statementDays)
    {
        this.statementDays = statementDays;
    }
    public Integer getStatementCurrencyId()
    {
        return statementCurrencyId;
    }
    public void setStatementCurrencyId(Integer statementCurrencyId)
    {
        this.statementCurrencyId = statementCurrencyId;
    }
    public Integer getStatementTaxRate()
    {
        return statementTaxRate;
    }
    public void setStatementTaxRate(Integer statementTaxRate)
    {
        this.statementTaxRate = statementTaxRate;
    }
    public Integer getStatementExchangeRate()
    {
        return statementExchangeRate;
    }
    public void setStatementExchangeRate(Integer statementExchangeRate)
    {
        this.statementExchangeRate = statementExchangeRate;
    }
    public Integer getId()
    {
        return id;
    }
    public void setId(Integer id)
    {
        this.id = id;
    }
    public String getCompanyName()
    {
        return companyName;
    }
    public void setCompanyName(String companyName)
    {
        this.companyName = companyName;
    }
    public Integer getSourceBillId()
    {
        return sourceBillId;
    }
    public void setSourceBillId(Integer sourceBillId)
    {
        this.sourceBillId = sourceBillId;
    }
     
    
    public String getSourceOrderNo()
    {
        return sourceOrderNo;
    }
    public void setSourceOrderNo(String sourceOrderNo)
    {
        this.sourceOrderNo = sourceOrderNo;
    }
    public String getOrderNo()
    {
        return orderNo;
    }
    public void setOrderNo(String orderNo)
    {
        this.orderNo = orderNo;
    }
    public String getSupplierName()
    {
        return supplierName;
    }
    public void setSupplierName(String supplierName)
    {
        this.supplierName = supplierName;
    }
    public String getSupplierConnact()
    {
        return supplierConnact;
    }
    public void setSupplierConnact(String supplierConnact)
    {
        this.supplierConnact = supplierConnact;
    }
    public String getPhone()
    {
        return phone;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }
    public int getCount()
    {
        return count;
    }
    public void setCount(int count)
    {
        this.count = count;
    }
    public String getStatus()
    {
        return status;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }
    public String getConfirmPerson()
    {
        return confirmPerson;
    }
    public void setConfirmPerson(String confirmPerson)
    {
        this.confirmPerson = confirmPerson;
    }
    public Date getConfirmDate()
    {
        return confirmDate;
    }
    public void setConfirmDate(Date confirmDate)
    {
        this.confirmDate = confirmDate;
    }
    public String getModifyPerson()
    {
        return modifyPerson;
    }
    public void setModifyPerson(String modifyPerson)
    {
        this.modifyPerson = modifyPerson;
    }
    public Date getMofifyDate()
    {
        return mofifyDate;
    }
    public void setMofifyDate(Date mofifyDate)
    {
        this.mofifyDate = mofifyDate;
    }
    public String getCreatePerson()
    {
        return createPerson;
    }
    public void setCreatePerson(String createPerson)
    {
        this.createPerson = createPerson;
    }
    public Date getCreateDate()
    {
        return createDate;
    }
    public void setCreateDate(Date createDate)
    {
        this.createDate = createDate;
    }
    public String getRemark()
    {
        return remark;
    }
    public void setRemark(String remark)
    {
        this.remark = remark;
    }
    
    
}
